4 // Copyright (c) 2006 Microsoft Corporation. All rights reserved.
6 // The use and distribution terms for this software are contained in the file
7 // named license.txt, which can be found in the root of this distribution.
8 // By using this software in any fashion, you are agreeing to be bound by the
9 // terms of this license.
11 // You must not remove this notice, or any other, from this software.
15 #include "version.h" // maintained version file
17 #if defined(_WIN32) || defined(WIN32)
33 #define VERSION_STR1(a,b,c) #a "." rmmpad #b
35 #else /* !(rup == 0) */
37 #define VERSION_STR1(a,b,c) #a "." rmmpad #b "." ruppad #c
49 #endif /* !(rup == 0) */
51 #define VERSION_STR2(a,b,c) VERSION_STR1(a,b,c)
52 #define VER_PRODUCTVERSION_STR VERSION_STR2(rmj,rmm,rup)
53 #define VER_PRODUCTVERSION rmj,rmm,0,rup
55 /*--------------------------------------------------------------*/
56 /* the following section defines values used in the version */
57 /* data structure for all files, and which do not change. */
58 /*--------------------------------------------------------------*/
63 #define VER_DEBUG VS_FF_DEBUG
67 #define VER_PRIVATEBUILD 0
69 #define VER_PRIVATEBUILD VS_FF_PRIVATEBUILD
73 #define VER_PRERELEASE 0
75 #define VER_PRERELEASE VS_FF_PRERELEASE
78 #define VER_FILEFLAGSMASK VS_FFI_FILEFLAGSMASK
79 #if defined(_WIN32) || defined(WIN32)
80 #define VER_FILEOS VOS__WINDOWS32
82 #define VER_FILEOS VOS_DOS_WINDOWS16
84 #define VER_FILEFLAGS (VER_PRIVATEBUILD|VER_PRERELEASE|VER_DEBUG)
86 #define VER_COMPANYNAME_STR "Microsoft Corporation"
87 #define VER_PRODUCTNAME_STR "Microsoft (R) Developer Studio"